home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1997-01-28 | 16.8 KB | 373 lines |
- 10 'FORMULAE - Formula bank - 05 APR 96 rev. 25 NOV 96
- 20 IF EX$=""THEN EX$="EXIT"
- 30 CLS:KEY OFF
- 40 COLOR 7,0,1
- 50 UL$=STRING$(80,205)
- 60 QJ=13 'left margin for graphics
- 70 '
- 80 COLOR 15,2
- 90 PRINT " FORMULA LIBRARY of Frequently Used Equations";
- 100 PRINT TAB(57)"by George Murphy VE3ERP ";
- 110 COLOR 1,0:PRINT STRING$(80,223);
- 120 COLOR 7,0
- 130 PRINT " Press number in < > for:"
- 140 PRINT UL$;
- 150 PRINT " < 1 > Formulae in metric units"
- 160 PRINT " < 2 > Formulae in U.S.A./Imperial units"
- 170 PRINT
- 180 PRINT " < 0 > EXIT"
- 190 Z$=INKEY$:IF Z$=""THEN 190
- 200 FLAG=VAL(Z$):IF FLAG<0 OR FLAG>2 THEN 190
- 210 IF FLAG>0 THEN 240
- 220 IF Z$="0"THEN CLS:RUN EX$
- 230 GOTO 190
- 240 VIEW PRINT 3 TO 24:CLS:VIEW PRINT:LOCATE 3
- 250 PRINT " Press letter in < > for:"
- 260 PRINT UL$;
- 270 PRINT " < a > Antennas"
- 280 PRINT " < b > Capacitance"
- 290 PRINT " < c > Copper wire equations"
- 300 PRINT " < d > Decibels"
- 310 PRINT " < e > Frequency"
- 320 PRINT " < f > Impedance (transmission lines)"
- 330 PRINT " < g > Inductance"
- 340 PRINT " < h > Mathematics"
- 350 PRINT " < i > Ohm's Law / Power
- 360 PRINT " < j > Reactance"
- 370 PRINT " < k > SWR"
- 380 PRINT " < l > Transmission line physical vs. electrical length
- 390 PRINT " < m > Shortened antenna physical vs. electrical length
- 400 Z$=INKEY$:IF Z$=""THEN 400
- 410 IF Z$="a"THEN GOSUB 1940:GOTO 3550
- 420 IF Z$="b"THEN GOSUB 1180:GOTO 3550
- 430 IF Z$="c"THEN GOSUB 3300:GOTO 3550
- 440 IF Z$="d"THEN GOSUB 800:GOTO 3550
- 450 IF Z$="e"THEN GOSUB 560:GOTO 3550
- 460 IF Z$="f"THEN GOSUB 2680:GOTO 3550
- 470 IF Z$="g"THEN GOSUB 1560:GOTO 3550
- 480 IF Z$="h"THEN GOSUB 2290:GOTO 3550
- 490 IF Z$="i"THEN GOSUB 950:GOTO 3550
- 500 IF Z$="j"THEN GOSUB 1810:GOTO 3550
- 510 IF Z$="k"THEN GOSUB 2490:GOTO 3550
- 520 IF Z$="l"THEN GOSUB 2960:GOTO 3550
- 530 IF Z$="m"THEN GOSUB 3150:GOTO 3550
- 540 GOTO 400
- 550 '
- 560 '.....frequency
- 570 CLS:COLOR 0,7
- 580 LOCATE ,QJ:PRINT " "
- 590 LOCATE ,QJ:PRINT " 300 f = frequency in MHz "
- 600 LOCATE ,QJ:PRINT " f = SOUNDSOUNDSOUNDSOUNDSOUND "
- 610 LOCATE ,QJ:PRINT " w w = wavelength in metres "
- 620 LOCATE ,QJ:PRINT " "
- 630 COLOR 7,0:PRINT :COLOR 0,7
- 640 LOCATE ,QJ:PRINT " "
- 650 LOCATE ,QJ:PRINT " f = frequency in kHz "
- 660 LOCATE ,QJ:PRINT " 1<0xE4!>6 L = inductance in >H "
- 670 LOCATE ,QJ:PRINT " f = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND C = capacity in pF "
- 680 LOCATE ,QJ:PRINT " 2<0xE3!><UNK! {00FB}>(LC) <0xE3!> = 3.141593 "
- 690 LOCATE ,QJ:PRINT " 1<0xE4!>6 = 1,000,000 "
- 700 LOCATE ,QJ:PRINT " "
- 710 COLOR 7,0:PRINT :COLOR 0,7
- 720 LOCATE ,QJ:PRINT " "
- 730 LOCATE ,QJ:PRINT " F1 = highest frequency "
- 740 LOCATE ,QJ:PRINT " Fc = <UNK! {00FB}>(F1 x F2) Fc = centre frequency "
- 750 LOCATE ,QJ:PRINT " F2 = lowest frequency "
- 760 LOCATE ,QJ:PRINT " "
- 770 COLOR 7,0
- 780 RETURN
- 790 '
- 800 '.....decibels
- 810 CLS:COLOR 0,7
- 820 LOCATE ,QJ:PRINT " VARPTR P2 COLOR P2 = output power "
- 830 LOCATE ,QJ:PRINT " dB = 10 log CALLSOUNDSOUNDSOUNDSOUNDCALL "
- 840 LOCATE ,QJ:PRINT " CLS P1 ' P1 = input power "
- 850 COLOR 7,0:PRINT :COLOR 0,7
- 860 LOCATE ,QJ:PRINT " VARPTR V2 COLOR V2 = output voltage "
- 870 LOCATE ,QJ:PRINT " dB = 20 log CALLSOUNDSOUNDSOUNDSOUNDCALL "
- 880 LOCATE ,QJ:PRINT " CLS V1 ' V1 = input voltage "
- 890 COLOR 7,0:PRINT :COLOR 0,7
- 900 LOCATE ,QJ:PRINT " VARPTR I2 COLOR I2 = output current "
- 910 LOCATE ,QJ:PRINT " dB = 20 log CALLSOUNDSOUNDSOUNDSOUNDCALL "
- 920 LOCATE ,QJ:PRINT " CLS I1 ' I1 = input current "
- 930 COLOR 7,0
- 940 RETURN
- 950 '
- 960 '.....power
- 970 CLS:COLOR 0,7
- 980 LOCATE ,QJ:PRINT " OHM's LAW "
- 990 LOCATE ,QJ:PRINT " "
- 1000 LOCATE ,QJ:PRINT " E E "
- 1010 LOCATE ,QJ:PRINT " E = IR I = SOUNDSOUNDSOUND R = SOUNDSOUNDSOUND "
- 1020 LOCATE ,QJ:PRINT " R I "
- 1030 LOCATE ,QJ:PRINT " "
- 1040 LOCATE ,QJ:PRINT STRING$(56,196)
- 1050 LOCATE ,QJ:PRINT " POWER "
- 1060 LOCATE ,QJ:PRINT " "
- 1070 LOCATE ,QJ:PRINT " P = IE P = power in watts "
- 1080 LOCATE ,QJ:PRINT " "
- 1090 LOCATE ,QJ:PRINT " E<UNK! {FD20}> E = EMF in volts "
- 1100 LOCATE ,QJ:PRINT " P = SOUNDSOUNDSOUND "
- 1110 LOCATE ,QJ:PRINT " R I = current in amperes "
- 1120 LOCATE ,QJ:PRINT " "
- 1130 LOCATE ,QJ:PRINT " P = I<UNK! {FD52}> R = resistance in ohms "
- 1140 LOCATE ,QJ:PRINT " "
- 1150 COLOR 7,0
- 1160 RETURN
- 1170 '
- 1180 '.....capacitance
- 1190 CLS:COLOR 0,7
- 1200 LOCATE ,QJ:PRINT " CAPACITORS "
- 1210 LOCATE ,QJ:PRINT " C = capacitance in pF "
- 1220 LOCATE ,QJ:PRINT " A = area of one side of one "
- 1230 IF FLAG=1 THEN 1260
- 1240 LOCATE ,QJ:PRINT " 0.2248 KA plate in square inches "
- 1250 IF FLAG=2 THEN 1270
- 1260 LOCATE ,QJ:PRINT " 0.0885 KA plate in square centimetres "
- 1270 LOCATE ,QJ:PRINT " C = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND (n-1) K = dielectric constant of "
- 1280 LOCATE ,QJ:PRINT " d material between plates "
- 1290 IF FLAG=1 THEN 1320
- 1300 LOCATE ,QJ:PRINT " d = separation of plates in inches"
- 1310 IF FLAG=2 THEN 1330
- 1320 LOCATE ,QJ:PRINT " d = separation of plates in cm. "
- 1330 LOCATE ,QJ:PRINT " n = number of plates "
- 1340 COLOR 7,0:PRINT :COLOR 0,7
- 1350 LOCATE ,QJ:PRINT " COAXIAL CABLE "
- 1360 LOCATE ,QJ:PRINT " <0xE4!> = dielectric constant "
- 1370 IF FLAG=1 THEN 1400
- 1380 LOCATE ,QJ:PRINT " 7.36 <0xE4!> C = capacitance in pF per foot "
- 1390 IF FLAG=2 THEN 1410
- 1400 LOCATE ,QJ:PRINT " 24.147 <0xE4!> C = capacitance in pF per metre "
- 1410 LOCATE ,QJ:PRINT " C = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND D = ID of outer conductor "
- 1420 LOCATE ,QJ:PRINT " log (D/d) d = OD of inner conductor "
- 1430 COLOR 7,0:PRINT :COLOR 0,7
- 1440 LOCATE ,QJ:PRINT " CYLINDRICAL VARIABLE CAPACITOR (<0xE4!>=1 if air-spaced) "
- 1450 LOCATE ,QJ:PRINT " <0xE4!> = dielectric constant "
- 1460 IF FLAG=1 THEN 1490
- 1470 LOCATE ,QJ:PRINT " 7.47 <0xE4!> C = capacitance in pF per foot "
- 1480 IF FLAG=2 THEN 1500
- 1490 LOCATE ,QJ:PRINT " 24.5 <0xE4!> C = capacitance in pF per metre "
- 1500 LOCATE ,QJ:PRINT " C = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND D = ID of outer tube "
- 1510 LOCATE ,QJ:PRINT " log (D/d) d = OD of inner conductor "
- 1520 COLOR 7,0:PRINT :COLOR 0,7
- 1530 COLOR 7,0
- 1540 RETURN
- 1550 '
- 1560 '.....inductance
- 1570 CLS:COLOR 0,7
- 1580 LOCATE ,QJ:PRINT " "
- 1590 LOCATE ,QJ:PRINT " SINGLE-LAYER AIR-CORE COIL "
- 1600 LOCATE ,QJ:PRINT " "
- 1610 LOCATE ,QJ:PRINT " d<UNK! {FD6E}><UNK! {FD20}> "
- 1620 LOCATE ,QJ:PRINT " L = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND L = inductance in >H "
- 1630 IF FLAG=1 THEN 1670
- 1640 LOCATE ,QJ:PRINT " 18d + 40l d = coil diameter in inches "
- 1650 LOCATE ,QJ:PRINT " l = coil length in inches "
- 1660 IF FLAG=2 THEN 1690
- 1670 LOCATE ,QJ:PRINT " 45.72d+101.6l d = coil diameter in cm. "
- 1680 LOCATE ,QJ:PRINT " l = coil length in cm. "
- 1690 LOCATE ,QJ:PRINT " n = number of turns "
- 1700 LOCATE ,QJ:PRINT STRING$(56,196)
- 1710 IF FLAG=1 THEN 1740
- 1720 LOCATE ,QJ:PRINT " <UNK! {00FB}>{ L(18d + 40l) } "
- 1730 IF FLAG=2 THEN 1750
- 1740 LOCATE ,QJ:PRINT " <UNK! {00FB}>{ L(45.72d + 101.6l) } "
- 1750 LOCATE ,QJ:PRINT " n = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND "
- 1760 LOCATE ,QJ:PRINT " d "
- 1770 LOCATE ,QJ:PRINT " "
- 1780 COLOR 7,0
- 1790 RETURN
- 1800 '
- 1810 '.....reactance
- 1820 CLS:COLOR 0,7
- 1830 LOCATE ,QJ:PRINT " "
- 1840 LOCATE ,QJ:PRINT " XL = inductive reactance in ohms "
- 1850 LOCATE ,QJ:PRINT " XL = 2<0xE3!><0x9F!>L XC = capacitive reactance in ohms "
- 1860 LOCATE ,QJ:PRINT " <0x9F!> = frequency in MHz "
- 1870 LOCATE ,QJ:PRINT " 1 L = inductance in >H "
- 1880 LOCATE ,QJ:PRINT " XC = SOUNDSOUNDSOUND C = capacitance in pF "
- 1890 LOCATE ,QJ:PRINT " 2<0xE3!><0x9F!>C <0xE3!> = 3.141593 "
- 1900 LOCATE ,QJ:PRINT " "
- 1910 COLOR 7,0
- 1920 RETURN
- 1930 '
- 1940 '.....antenna
- 1950 CLS:COLOR 0,7
- 1960 LOCATE ,QJ:PRINT " HALF-WAVE FLAT-TOP ( 3-30 MHz ) "
- 1970 LOCATE ,QJ:PRINT " "
- 1980 IF FLAG=1 THEN 2010
- 1990 LOCATE ,QJ:PRINT " 468 L = length in feet "
- 2000 IF FLAG=2 THEN 2020
- 2010 LOCATE ,QJ:PRINT " 143 L = length in metres "
- 2020 LOCATE ,QJ:PRINT " L = SOUNDSOUNDSOUND "
- 2030 LOCATE ,QJ:PRINT " f f = frequency in Mhz "
- 2040 COLOR 7,0:PRINT :COLOR 0,7
- 2050 LOCATE ,QJ:PRINT " FULL-WAVE LOOP (3-30 MHz ) "
- 2060 LOCATE ,QJ:PRINT " "
- 2070 IF FLAG=1 THEN 2100
- 2080 LOCATE ,QJ:PRINT " 1005 DRI = length of driven element in feet "
- 2090 IF FLAG=2 THEN 2110
- 2100 LOCATE ,QJ:PRINT " 306.3 DRI = length of driven element in metres "
- 2110 LOCATE ,QJ:PRINT " DRI = SOUNDSOUNDSOUNDSOUNDSOUND REF = length of reflector "
- 2120 LOCATE ,QJ:PRINT " f DIR = length of director "
- 2130 LOCATE ,QJ:PRINT " f = frequency in MHz "
- 2140 LOCATE ,QJ:PRINT " "
- 2150 LOCATE ,QJ:PRINT " REF = 1.025 x DRI "
- 2160 LOCATE ,QJ:PRINT " DIR = 0.970 x DRI "
- 2170 COLOR 7,0:PRINT :COLOR 0,7
- 2180 LOCATE ,QJ:PRINT " FULL-SIZE VERTICAL "
- 2190 LOCATE ,QJ:PRINT " "
- 2200 IF FLAG=1 THEN 2230
- 2210 LOCATE ,QJ:PRINT " 234 L = length in feet "
- 2220 IF FLAG=2 THEN 2240
- 2230 LOCATE ,QJ:PRINT " 71.3 L = length in metres "
- 2240 LOCATE ,QJ:PRINT " L = SOUNDSOUNDSOUND "
- 2250 LOCATE ,QJ:PRINT " f f = frequency in Mhz "
- 2260 COLOR 7,0
- 2270 RETURN
- 2280 '
- 2290 '.....mathematics
- 2300 CLS:COLOR 0,7
- 2310 LOCATE ,QJ:PRINT " "
- 2320 LOCATE ,QJ:PRINT " <0xE3!> = 3.141593 "
- 2330 LOCATE ,QJ:PRINT " "
- 2340 LOCATE ,QJ:PRINT " Circumference of circle = <0xE3!> x diameter "
- 2350 LOCATE ,QJ:PRINT " "
- 2360 LOCATE ,QJ:PRINT " Area of circle = <0xE3!> x radius<UNK! {FD20}> "
- 2370 LOCATE ,QJ:PRINT " "
- 2380 LOCATE ,QJ:PRINT " As used in HAMCALC: "
- 2390 LOCATE ,QJ:PRINT " a METER is an apparatus for measuring (e.g voltmeter)."
- 2400 LOCATE ,QJ:PRINT " a METRE is a unit of measurement in the metric system."
- 2410 LOCATE ,QJ:PRINT " "
- 2420 LOCATE ,QJ:PRINT " metres = feet x .3048 feet = metres <UNK! {00F6}> .3048 "
- 2430 LOCATE ,QJ:PRINT " centimetres = in. x 2.54 inches = cm <UNK! {00F6}> 2.54 "
- 2440 LOCATE ,QJ:PRINT " millimetres = in. x 25.4 inches = mm <UNK! {00F6}> 25.4 "
- 2450 LOCATE ,QJ:PRINT " "
- 2460 COLOR 7,0
- 2470 RETURN
- 2480 '
- 2490 '.....SWR
- 2500 CLS:COLOR 0,7
- 2510 LOCATE ,QJ:PRINT " SWR (STANDING WAVE RATIO) "
- 2520 LOCATE ,QJ:PRINT " "
- 2530 LOCATE ,QJ:PRINT " VARPTR Pr COLOR "
- 2540 LOCATE ,QJ:PRINT " p = <UNK! {00FB}>CALL SOUNDSOUND CALL "
- 2550 LOCATE ,QJ:PRINT " CLS Pf ' p = reflection coefficient "
- 2560 LOCATE ,QJ:PRINT " "
- 2570 LOCATE ,QJ:PRINT " SWR-1 Pr = reflected power "
- 2580 LOCATE ,QJ:PRINT " p = SOUNDSOUNDSOUNDSOUNDSOUND "
- 2590 LOCATE ,QJ:PRINT " SWR+1 Pf = forward power "
- 2600 LOCATE ,QJ:PRINT " "
- 2610 LOCATE ,QJ:PRINT " 1 + p SWR = standing wave ratio "
- 2620 LOCATE ,QJ:PRINT " SWR = SOUNDSOUNDSOUNDSOUNDSOUND "
- 2630 LOCATE ,QJ:PRINT " 1 - p "
- 2640 LOCATE ,QJ:PRINT " "
- 2650 COLOR 7,0
- 2660 RETURN
- 2670 '
- 2680 '.....impedance (transmission line)
- 2690 CLS:COLOR 0,7
- 2700 LOCATE ,QJ:PRINT " AIR-INSULATED PARALLEL CONDUCTOR LINE "
- 2710 LOCATE ,QJ:PRINT " OFF "
- 2720 LOCATE ,QJ:PRINT " 2S OFFZo = characteristic impedance "
- 2730 LOCATE ,QJ:PRINT " Zo = 276 log SOUNDSOUNDSOUND OFF S = c.c distance between conductors "
- 2740 LOCATE ,QJ:PRINT " d OFF d = diameter of conductors "
- 2750 LOCATE ,QJ:PRINT " OFF ( S & d in same units) "
- 2760 LOCATE ,QJ:PRINT " OFF "
- 2770 COLOR 7,0:PRINT:COLOR 0,7
- 2780 LOCATE ,QJ:PRINT " AIR-INSULATED COAXIAL LINE "
- 2790 LOCATE ,QJ:PRINT " OFF "
- 2800 LOCATE ,QJ:PRINT " b OFFZo = characteristic impedance "
- 2810 LOCATE ,QJ:PRINT " Zo = 138 log SOUNDSOUNDSOUND OFF b = ID of outer conductor "
- 2820 LOCATE ,QJ:PRINT " a OFF a = OD of inner conductor "
- 2830 LOCATE ,QJ:PRINT " OFF ( b & a in same units) "
- 2840 LOCATE ,QJ:PRINT " OFF "
- 2850 COLOR 7,0:PRINT:COLOR 0,7
- 2860 LOCATE ,QJ:PRINT " ANY TRANSMISSION LINE "
- 2870 LOCATE ,QJ:PRINT " OFF "
- 2880 LOCATE ,QJ:PRINT " VARPTR 1<0xE4!>6 L COLOR OFF Zo = characteristic impedance "
- 2890 LOCATE ,QJ:PRINT " Zo = <UNK! {00FB}>CALL SOUNDSOUNDSOUNDSOUNDSOUND CALL OFF L = inductance (>H) per unit length "
- 2900 LOCATE ,QJ:PRINT " CLS C ' OFF C = capacitance (pF) per unit length"
- 2910 LOCATE ,QJ:PRINT " OFF1<0xE4!>6 = 1,000,000 "
- 2920 LOCATE ,QJ:PRINT " OFF "
- 2930 COLOR 7,0
- 2940 RETURN
- 2950 '
- 2960 '.....transmission lines
- 2970 CLS:COLOR 0,7
- 2980 LOCATE ,QJ:PRINT " "
- 2990 LOCATE ,QJ:PRINT " TRANSMISSION LINE PHYSICAL vs. ELECTRICAL LENGTH "
- 3000 LOCATE ,QJ:PRINT " "
- 3010 IF FLAG=1 THEN 3040
- 3020 LOCATE ,QJ:PRINT " 983.56 V L = length (feet) of one wavelength "
- 3030 IF FLAG=2 THEN 3050
- 3040 LOCATE ,QJ:PRINT " 299.79 V L = length (metres) of one wavelength "
- 3050 LOCATE ,QJ:PRINT " L = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND V = velocity factor (decimal value) "
- 3060 LOCATE ,QJ:PRINT " <0x9F!> <0x9F!> = frequency in MHz "
- 3070 LOCATE ,QJ:PRINT " <0xE4!> = dielectric constant "
- 3080 LOCATE ,QJ:PRINT " 1 "
- 3090 LOCATE ,QJ:PRINT " V = SOUNDSOUND "
- 3100 LOCATE ,QJ:PRINT " <UNK! {00FB}><0xE4!> "
- 3110 LOCATE ,QJ:PRINT " "
- 3120 COLOR 7,0
- 3130 RETURN
- 3140 '
- 3150 '.....shortened antennas
- 3160 CLS:COLOR 0,7
- 3170 LOCATE ,QJ:PRINT " "
- 3180 LOCATE ,QJ:PRINT " SHORTENED ANTENNA PHYSICAL vs. ELECTRICAL LENGTH "
- 3190 LOCATE ,QJ:PRINT " "
- 3200 IF FLAG=1 THEN 3230
- 3210 LOCATE ,QJ:PRINT " 32.8 L h = length (inches) "
- 3220 IF FLAG=2 THEN 3240
- 3230 LOCATE ,QJ:PRINT " 83.3 L h = length (centimetres) "
- 3240 LOCATE ,QJ:PRINT " h = SOUNDSOUNDSOUNDSOUNDSOUNDSOUND L = electrical length (degrees) "
- 3250 LOCATE ,QJ:PRINT " <0x9F!> <0x9F!> = frequency in MHz "
- 3260 LOCATE ,QJ:PRINT " "
- 3270 COLOR 7,0
- 3280 RETURN
- 3290 '
- 3300 '.....copper wire
- 3310 CLS:COLOR 0,7
- 3320 LOCATE ,QJ:PRINT " "
- 3330 IF FLAG=2 THEN 3390
- 3340 LOCATE ,QJ:PRINT " 1 "
- 3350 LOCATE ,QJ:PRINT " R = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND R = ohms per kilometre "
- 3360 LOCATE ,QJ:PRINT " .1822 a<UNK! {FD20}> a = radius of wire in mm. "
- 3370 LOCATE ,QJ:PRINT " "
- 3380 IF FLAG=1 THEN 3430
- 3390 LOCATE ,QJ:PRINT " 1.67 "
- 3400 LOCATE ,QJ:PRINT " R = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND R = ohms per 1000 feet "
- 3410 LOCATE ,QJ:PRINT " (25.4a)<UNK! {FD20}> a = radius of wire in decimal inches"
- 3420 LOCATE ,QJ:PRINT " "
- 3430 LOCATE ,QJ:COLOR 7,0:PRINT STRING$(40,32):COLOR 0,7
- 3440 LOCATE ,QJ:PRINT " "
- 3450 IF FLAG=2 THEN 3480
- 3460 LOCATE ,QJ:PRINT " 11.68 D = diameter in millimetres "
- 3470 IF FLAG=1 THEN 3490
- 3480 LOCATE ,QJ:PRINT " .46 D = diameter in inches "
- 3490 LOCATE ,QJ:PRINT " D = SOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUNDSOUND "
- 3500 LOCATE ,QJ:PRINT " 1.1229^(n+3) n = AWG number "
- 3510 LOCATE ,QJ:PRINT " "
- 3520 COLOR 7,0
- 3530 RETURN
- 3540 '
- 3550 '.....end
- 3560 GOSUB 3600
- 3570 GOTO 10
- 3580 END
- 3590 '
- 3600 'HARDCOPY
- 3610 GOSUB 3720:LOCATE 25,2:COLOR 14,6
- 3620 PRINT " Press 1 to print screen, 2 to print screen & ";
- 3630 PRINT "advance paper, or 3 to continue.";:COLOR 7,0
- 3640 Z$=INKEY$:IF Z$="3"THEN GOSUB 3720:RETURN
- 3650 IF Z$="1"OR Z$="2"THEN GOSUB 3720:GOTO 3670
- 3660 GOTO 3640
- 3670 FOR QX=1 TO 24:FOR QY=1 TO 80
- 3680 LPRINT CHR$(SCREEN(QX,QY));
- 3690 NEXT QY:NEXT QX
- 3700 IF Z$="2"THEN LPRINT CHR$(12)
- 3710 GOTO 3610
- 3720 LOCATE 25,1:PRINT STRING$(80,32);:RETURN
-